<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
   <%@ include file="/common/CimsCommon.jsp" %>
  <title>债权日期变化</title>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <script type="text/javascript" src="${basePath}/js/cims/publicJs/cascadeSelect.js"></script>
<!-- 相关js方法 -->
<script type="text/javascript">
	var baseUrl='${basePath}';
	//页面加载完后 
	$(document).ready(function(){
		initFn();
	});
	
	function timeValue(){
		var date = new Date();
		var thisDate = $("input[name=dealDate]").val();
		thisDate = ""+thisDate.replace(new RegExp("-", 'g'),"/");
		if(date.format("yyyy/MM/dd")<thisDate){
			return false;
		}else {
			return true;
		}
	}
	
	function exportCreditForm(){
		var thisDate = $("input[name=dealDate]").val();
		
		if(thisDate==null||thisDate==""){
			alert("选择交易时间不能为空！");
			return;
		}
		
		if(timeValue()){
			var url = "${basePath}cooperorgForm/exportCooperorgFormTotalByDay?dealDate=" + thisDate;
			window.location = url;
		}else{
			alert("导出日期不能大于等于当前日期!");
		}
	}
		
</script>
 
</head>
<body style="background-color:#FFFFFF">
<!-- 列表按钮操作 start -->
	<div id="tableToolbar" class="tableToolbar" style="display:none;">
		  	<a href="javascript:void(0)" onclick="exportCreditForm()" index="0">导出</a>
	  </div>
<!-- 列表按钮操作 end -->
	<div id="content"></div>

</body>
<!-- 相关js方法 -->	
<script>
	var iframe;
	
	//定义form表单 查询 方法
	function queryData(){
		iframe.iframeObj["table"].query();
	}
	//定义 form表单 重置方法
	function resetData(){
		iframe.iframeObj["form"].reset();
		$("select[name=cooperorgCode]").newCascadeObject();
	}
	//contextRootPath/* ${basePath} */
	var url = "${basePath}cooperorgForm/getCooperorgFormTotalByDay";
	//初始化 查询页面元素
	function initFn(){
		//定义 form表单查询 信息
		 var formStructure={
			// 定义form表单 字段信息
			columns : [
	         {display : ' 合作机构 ', code : 'cooperorgCode', width : 200,  type:'text'},
	         {display : ' 账单日', code : 'billDate', width : 200,  type:'text'},
	         {display : ' 选择交易时间', code : 'dealDate', width : 200,  type:'date'},
			],
			//定义form 表单 按钮信息
			buttons:[
			 {"text":"查询","fun":queryData,icon:"ui-icon-search"},
			 {"text":"重置","fun":resetData,icon:"ui-icon-extlink"}
			]
		}
		//定义工具条	
		var toolbar={
			title:"查询列表"
		}
		//定义 table 列表信息	
		var tableStructure = {
			//定义table 列表的表头信息
			columns : [
			{display : ' 合作机构 ', code : 'cooperorgName', width : 150, align : 'left', type:'text', isOrder : false},
			{display : ' 交易日期 ', code : 'dealDate', width : 150, align : 'left', type:'date', isOrder : false},
			{display : ' 账单日 ', code : 'billDate', width : 150, align : 'left', type:'text', isOrder : false},
			{display : ' 在途债权价值', code : 'ztMakeCreditorValue', width : 150, align : 'right', type:'fun', isOrder : false,
				value:function(obj){
					if(obj.ztMakeCreditorValue==null){
						return "0";
					}else{
						return obj.ztMakeCreditorValue;
					}
				}
			}, 
			{display : ' 转让债权价值 ', code : 'zrMakeCreditorValue', width : 150, align : 'right', type:'fun', isOrder : false,
				value:function(obj){
					if(obj.zrMakeCreditorValue==null){
						return "0";
					}else{
						return obj.zrMakeCreditorValue;
					}
				}},
			{display : ' 赎回债权价值 ', code : 'shMakeCreditorValue', width : 150, align : 'right', type:'fun', isOrder : false,
				value:function(obj){
					if(obj.shMakeCreditorValue==null){
						return "0";
					}else{
						return obj.shMakeCreditorValue;
					}
				}},
			{display : ' 回款匹配债权价值 ', code : 'rcMakeCreditorValue', width : 150, align : 'right', type:'fun', isOrder : false,
				value:function(obj){
					if(obj.rcMakeCreditorValue==null){
						return "0";
					}else{
						return obj.rcMakeCreditorValue;
					}
				}},
			{display : ' 正常债权价值 ', code : 'zcMakeCreditorValue', width : 150, align : 'right', type:'fun', isOrder : false,
				value:function(obj){
					if(obj.zcMakeCreditorValue==null){
						return "0";
					}else{
						return obj.zcMakeCreditorValue;
					}
				}},
			{display : ' 提前结清债权价值 ', code : 'tqMakeCreditorValue', width : 150, align : 'right', type:'fun', isOrder : false,
				value:function(obj){
					if(obj.tqMakeCreditorValue==null){
						return "0";
					}else{
						return obj.tqMakeCreditorValue;
					}
				}}
		   ],
			url : url,
			toolbar:"tableToolbar",
			pageSize : 10,
			selectType : 'checkbox',
			isCheck : false,
			rownumbers : true,
			pages : [ 10, 20, 30 ],
			trHeight : 30,
			primaryKey:"id"
		};
		//组装 searchIframe 的相关参数		
		var searchIframe={"toolbar":toolbar,"form":formStructure,"table":tableStructure};	
		//初始化 form 表单 table 列表 及工具条 
		iframe=$("#content").newSearchIframe(searchIframe);
		iframe.show();
	}
</script> 
</html>
